English translation for "do an experiment upon"
|
- 做...实验, 对...做实验
Related Translations:
- Similar Words:
- "do alternately" English translation, "do amazing things" English translation, "do an experiment" English translation, "do an experiment in" English translation, "do an experiment on" English translation, "do an experiment with" English translation, "do an injury to sb" English translation, "do androids dream of electric sheep" English translation, "do animals have rights" English translation, "do ankhen barah haath" English translation
|
|
|